//
//  admanager.h
//  admanager
//
//  Created by chit on 4/3/12.
//  Copyright (c) 2012 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
//#import "AdWhirlView.h"
//#import "AdWhirlDelegateProtocol.h"
#import "Chartboost.h"

#import <UIKit/UIViewController.h>

@class AdWhirlView;



//@protocol  OC_AdmanagerDelegate  <NSObject, AdWhirlDelegate>
@protocol  OC_AdmanagerDelegate  <NSObject>


- (void)adWhirlWillPresentFullScreenModal;
- (void)adWhirlDidDismissFullScreenModal;

@end

@interface OC_Admanager :  NSObject 
{
	id <OC_AdmanagerDelegate, NSObject> delegate;
    
    UIViewController*   m_ViewController;
   // AdWhirlView*        m_AdWhirlView;
    NSString*           m_Key;
   
    
}


- (void) AdInit : (UIViewController*) Root BannerKey: (NSString*) BannerKey FullScreenAdAppID: (NSString*) FullScreenAdAppID FullScreenAdKey: (NSString*) FullScreenAdKey;
- (void) RequestFullScreenAd;
- (void) ShutDownAd;
- (void) Hide;
- (void) Show;
- (void) adjustAdSize;

@end
